
* {
	padding: 0px;
	margin: 0px;
	font-size: 12px;
	font-family:  verdana, arial, Lucidia sans;/*Lucidia sans, Lucida, verdana;*/
}


#page{
	float:left;
	clear:both;
	width:100%;
	height: 90%;
	overflow:auto;
}

/*******************************
 * INPUT
 */	

input, select {
	font-family:  verdana, arial, Lucidia sans;/*Lucidia sans, Lucida, verdana;*/
	border: 1px solid #333;
	background-color: #FFF;
	padding-left: 2px;
	padding-right: 2px;
	margin-top: 1px;
	margin-bottom: 1px;
	color: #000;
	font-size: 10px;
	line-height: 16px;
	vertical-align: middle;
}

input[type=button], input[type=submit] {
	background-color: #0099FF;
	color:#FFF;
	text-align:center;
	padding-left:5px;
	padding-right:5px;
	border: solid 1px #FFF;
	-moz-box-shadow: 1px 2px 3px #555;
	-webkit-box-shadow: 1px 2px 3px #555;
	box-shadow: 1px 2px 3px #555;
	-webkit-border-radius: 5px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	border-radius: 5px;
}
input[type=button]:hover, input[type=submit]:hover {
	background-color: #FFF;
	color:#333;
	-moz-box-shadow: 0px 0px 0px #555;
	-webkit-box-shadow: 0px 0px 0px #555;
	box-shadow: 0px 0px 0px #555;
	border: solid 1px #333;
}

textarea {
	font-family: verdana, arial, Lucidia sans;/*Lucidia sans, Lucida, verdana;*/
	border: 1px solid #333;
	background-color: #fff;
	padding-left: 2px;
	padding-right: 2px;
	color: #000;
	font-size: 10px;
	line-height: 16px;
	vertical-align: middle;
}



input[type=text] {
	border: 1px solid #333;
	color: #000;
}
select {
	border: 1px solid #333;
	color: #000;
}

/*******************************
 * HEADER
 */	


	.containerNavigatie{
		position:absolute; 
		bottom:0px; 
		left:0px; 
		width:100%; 
		height:30px; 
		line-height:30px; 
		vertical-align:center; 
		text-align:center; 
		background-color:#333;
		color: #fff;
	}
	
	.containerNavigatie img {
		height:30px;
		cursor:pointer;
	}
	
	.containerNavigatie a {
		color: #fff;
		padding-left: 5px;
		padding-right: 5px;
	}
	
	.container {
		padding:20px;
		color: #000;
		font-size: 9pt;

		-webkit-border-radius-topright: 10px;
		-moz-border-radius-topright: 10px;
		border-top-right-radius: 10px;
		-webkit-border-radius-topleft: 10px;
		-moz-border-radius-topleft: 10px;
		border-top-left-radius: 10px;
		
		border: solid 1px #333;
		-moz-box-shadow: 6px 6px 6px #555;
		-webkit-box-shadow: 6px 6px 6px #555;
		box-shadow: 6px 6px 6px #555;
		margin-left: 5px;
		margin-right: 5px;
		margin-top: 10px;
	}
	
	.containerOdd {
		background-color: #fff;
	}
	
	.containerEven {
		background-color: #fff;
	}
	
	.schaduwDiv {
		padding-right: 5px;
	}
	/* 3 kolloms */
	#containerLeft
	{
		margin-left: 10px;
		width: 24%;
    	float:left;
	}
	#containerMiddle
	{
		width: 50%;
    	float:left;
	}
	#containerRight
	{
		width: 25%;
    	float:left;
	}
	
	/* 2 kolloms */
	#containerSmall
	{
		margin-left: 10px;
		width: 24%;
    	float:left;
	}
	
	#containerWide
	{
		width: 75%;
    	float:left;
	}
	/* 2 kolloms */
	#containerHuge
	{
		margin-left: 10px;
		width: 99%;
    	float:left;
	}


ul.error {
	color:#F00;	
}
		
	ul.error li {
		color:#F00;	
	}

ul.catogorien{
	list-style-type:none;
	margin-left: 5px;
	padding-left: 5px;
	margin-bottom: 15px;	
}
	ul.catogorien li{
		margin-left: 5px;
		padding-left: 5px;
	}
		ul.catogorien li ul{
			list-style-type:none;
			margin-left: 5px;
			padding-left: 5px;
		}
			ul.catogorien li ul li{
				margin-left: 5px;
				padding-left: 5px;
			}
	

/***************
 * Menu
 */
	#menu {
		float: left;
		width: 100%;
		height: 30px;
		background-color: #333;
	}
	
		#menu ul {
			float: left;
			height: 30px;
			list-style: none;
			margin-left: 0px;
		}
		
			#menu ul li {
				float: left;
				height: 30px;
				width: 120px;
				line-height: 30px;
				background-color: #333;
			}
			
				#menu ul li a {
					text-decoration: none;
					font-size: 14px;
					color: #fff;
					padding-left: 21px;
					padding-right: 21px;
					height: 30px;
					display: block;
				}
				
					#menu ul li a:hover, #menu ul li a.active {
						background: #fff;
						color: #000;
					}
		
		#menu ul li ul {
			float: left;
			height: 30px;
			list-style: none;
			margin-left: 0px;
		}
		
			#menu ul li ul li {
				float: left;
				height: 30px;
				line-height: 30px;
			}
